home *** CD-ROM | disk | FTP | other *** search
/ Workbench Design / WB Collection.iso / workbench werkzeuge / boot tools / sysboot / sysboot.dok < prev    next >
Text File  |  1996-04-07  |  4KB  |  220 lines

  1. Short:    Booting from Amiga or Shapeshifter, SFS replacement
  2. Uploader: Tcn@lbcmbx.in-berlin.de (Timo C. Nentwig)
  3. Author:   Tcn@lbcmbx.in-berlin.de (Timo C. Nentwig)
  4. Type:     util/boot
  5.  
  6.  
  7. NAME
  8.  
  9.   SysBoot 0.4
  10.   Copyright © 1995 by Timo C. Nentwig
  11.  
  12.  
  13.  
  14.  
  15. STATUS
  16.  
  17.   SysBoot ist ab der Version 0.4 Giftware. D.h. daß du (der User)  mir
  18.   irgend etwas für SysBoot schicken sollst.
  19.  
  20.  
  21.  
  22.  
  23. REQUIREMENTS
  24.  
  25.   AmigaOS 2+
  26.   7Bit Screeenmode
  27.  
  28.  
  29.  
  30.  
  31. PURPOSE
  32.  
  33.  
  34.   [SFS-Ersatz]
  35.  
  36.   SysBoot öffnet ein Fenster auf einem custom Screen, in dem das Amiga
  37.   und das Apple Logo dargestellt werden.
  38.  
  39.   Der User kann nun zwischen dem Booten des Amigas oder des MACs (also
  40.   ShapeShifter) wählen.
  41.  
  42.   Somit wird nur der Amiga (komplett) oder  nur  der  Apple  gebootet,
  43.   wodurch man Speicher sparen kann.
  44.  
  45.  
  46.  
  47.  
  48. USAGE
  49.  
  50.   Wird Apple gewählt, liefert SysBoot einen WARN-Rückwert,  bei  Amiga
  51.   nicht.
  52.  
  53.   Das könnte dann in der Startup-sequence so aussehen:
  54.  
  55.  
  56.   SysBoot <options>
  57.   IF WARN
  58.     Execute S:Mac-Startup
  59.   ELSE
  60.     Execute S:Amiga-Startup
  61.   ENDIF
  62.  
  63.  
  64.  
  65.  
  66. OPTIONS
  67.  
  68.   Mich hat an SFS gestört, daß man  überhaupt  gar  nichts  einstellen
  69.   konnte, somit war es für mich unbrauchbar, das soll SysBoot ändern:
  70.  
  71.   SysBoot <options>
  72.  
  73.  
  74.   EXAMPLE
  75.  
  76.   SysBoot -id 1078067204 -imag 4 -t 15 -fc 4
  77.  
  78.  
  79.  
  80.   OPTIONS
  81.  
  82.   1) -t <sec> oder -timeout <sec>
  83.  
  84.   Timeout gibt an, nach wie vielen Sekunden, SysBoot  automatisch  den
  85.   Amiga bootet.
  86.  
  87.  
  88.  
  89.   2) -id <id> oder -modeid <id>
  90.  
  91.   Mit ModeID kann man definieren, welchen Screenmode der custom Screen
  92.   von SysBoot haben soll (hat mich an SFS am meisten gestört).
  93.  
  94.   Die ModeID  bekommt  man  mit  Hilfe  des  mitgelieferten  Programms
  95.   GetModeID (aus dem PicBoot Archiv !).
  96.  
  97.  
  98.  
  99.   3) -aimg <1-4> oder -amigaimage <1-4>
  100.  
  101.   Mit Image kann man zwischen 4 verschiedenen Amiga-Logos wählen.
  102.  
  103.  
  104.  
  105.   4) -fc <0-127> oder framecolor <0-127>
  106.  
  107.   Mit FrameColor kann man die Farbe des  Rahmen  bestimmen,  der  dazu
  108.   dient das Gadget auszuwählen.
  109.  
  110.  
  111.  
  112.  
  113. TODO
  114.  
  115.   Tja,  SysBoot  ist  immernoch  pre-1.0,  also  noch  nicht   fertig,
  116.   allerdings werden sich wohl kaum noch großartige Dinge ändern.
  117.  
  118.   Mir gefallen die Images immer noch nicht so ganz, obwohl  sie  jetzt
  119.   auch  schon  7Bit  tief  sind,  vielleicht wird sich dort noch etwas
  120.   ändern.
  121.  
  122.   Wenn jemand nette Images  hat,  die  auch  größenmäßig  für  SysBoot
  123.   brauchbar sind, bitte schicken (wäre doch ein nettes Gift ;-) !!!
  124.  
  125.  
  126.  
  127.  
  128. EXAMPLE
  129.  
  130.   So sieht's in meiner Startup-sequence aus:
  131.  
  132.  
  133.   PrePareEmul >NIL:
  134.   SetPatch >NIL:
  135.  
  136.  
  137.   Assign env: envarc:
  138.   DH1:Devs/Monitors/Spectrum
  139.   DH1:C/SysBoot -id 1078067204 -img 3 -t 10 -fc 5
  140.  
  141.   IF WARN
  142.     Execute s:MAC-startup
  143.   ELSE
  144.     Execute s:Amiga-startup
  145.   ENDIF
  146.  
  147.  
  148.  
  149. HISTORY
  150.  
  151.   CNG = CHANGED
  152.   ADD = ADDED
  153.   REM = REMOVED
  154.   FIX = FIXED
  155.  
  156.   30 Jul 1995  -  0.1
  157.  
  158.     first runable version
  159.  
  160.   31 Jul 1995  -  0.2
  161.  
  162.     CNG: Fenster wird jetzt zentriert
  163.  
  164.     REN: border
  165.     REM: dragbar/title
  166.  
  167.     ADD: Rückgabewert
  168.  
  169.     FIX: Images sehen jetzt wieder ok aus
  170.  
  171.     CNG: Neue Größe des Fenster
  172.  
  173.  
  174.  
  175.   02 Aug 1995  -  0.3
  176.  
  177.     <initial release>
  178.  
  179.     ADD: Support für CLI Argumente
  180.     ADD: Image and ModeID auswählbar
  181.  
  182.     ADD: CloseWorkBench(), zuvor popte die WB auf
  183.  
  184.     ADD: return und esc werden benutzt
  185.  
  186.     REM: CLI Argument "-mode"
  187.  
  188.     ADD: CLI Argument -timeout <sec>
  189.  
  190.     CNG: modularerer Aufbau des Prgs
  191.  
  192.  
  193.  
  194.   20 Aug 1995  -  0.4
  195.  
  196.     CNG: Gadgets via TAB auswählbar
  197.  
  198.     REM: Bevelbox um das Amiga gadget
  199.  
  200.     ADD: CLI Argument -framecolor
  201.  
  202.     CNG: Jetzt mit 7Bit Images
  203.  
  204.  
  205.  
  206. AUTHOR
  207.  
  208.   Timo C. Nentwig
  209.   Edelhofdamm 35
  210.   13465 Berlin
  211.  
  212.   Tcn@lbcmbx.in-berlin.de
  213.  
  214.   Kommentare, Verbesserungen, BugReports etc. an  die  obige  Adresse.
  215.   Und  nicht  mit  Mails  sparen,  ich  freue  mich über jede, die ich
  216.   bekomme !!!
  217.  
  218.  
  219.  
  220.